home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / tools / lu62 / port / rpl.h < prev    next >
Text File  |  1996-07-10  |  3KB  |  149 lines

  1. /*******************************************************
  2.  *                  R P L                              *
  3.  *******************************************************/
  4. struct rpl {
  5.  short rsrv1;
  6.  char req;            /* REQUEST CODE 0x14-0x28        */
  7.  char len2;
  8.  char rsrv2[4];
  9.  unsigned long int ecb;
  10.  char rsrv3;
  11.  char rtncd;
  12.  char fdb2;
  13.  char fdbk3;
  14.  char rh3;
  15.  char srtyp;
  16.  char chn;
  17.  char rsrv4;
  18.  char vtflg;
  19.  char cntdf;
  20.  char cntdc;
  21.  char cntsc;
  22.  struct acb *acb;
  23.  char rsrv5[4];
  24.  unsigned long int area;
  25.  struct nib *arg;
  26.  char opt1;
  27.  char rsrv6[7];
  28.  short rlen;
  29.  short rlen1;
  30.  char bufl[4];
  31.  char opt5;
  32.  char opt6;
  33.  char opt7;
  34.  char opt8;
  35.  char obsqv[2];
  36.  char ibsqu[2];
  37.  char obsq;
  38.  char ibsq;
  39.  short seqno;
  40.  char extds;
  41.  char active;
  42.  char rsrv7[6];
  43.  unsigned long int aarea;
  44.  unsigned long int aarln;
  45.  unsigned long int arcln;
  46.  char ssei;
  47.  char ssmi;
  48.  char usnsi[2];
  49.  char usfld[4];
  50.  char opt9;
  51.  char opt10;
  52.  char opt11;
  53.  char opt12;
  54.  char sseo;
  55.  char ssmo;
  56.  char vsnso[2];
  57.  unsigned long int sav13;
  58.  unsigned long int sigda;
  59. };
  60. #define RPLSIZE  0x70
  61. #define RPLREQSE 0x14
  62. #define RPLSETLO 0x15
  63. #define RPLSIMLO 0x16
  64. #define RPLOPNDS 0x17
  65. #define RPLOPNSE 0x18
  66. #define RPLCHANG 0x19
  67. #define RPLINQUI 0x1A
  68. #define RPLINTRP 0x1B
  69. #define RPLTRMSF 0x1C
  70. #define RPLCLSDS 0x1F
  71. #define RPLSENDD 0x20
  72. #define RPLCLOSE 0x21
  73. #define RPLSEND  0x22
  74. #define RPLRECEI 0x23
  75. #define RPLRESET 0x24
  76. #define RPLSESSI 0x25
  77. #define RPLREADD 0x26
  78. #define RPLSENDC 0x27
  79. #define RPLRCVCM 0x28
  80. #define RPLRRESP 0x08
  81. #define RPLNFSYN 0x04
  82. #define RPLDFASY 0x02
  83. #define RPLSRESP 0x80
  84. #define RPLFIRST 0x80
  85. #define RPLMIDLE 0x40
  86. #define RPLDLAST 0x20
  87. #define RPLONLY  0x10
  88. #define RPLEX    0x04
  89. #define RPLNFME  0x02
  90. #define RPLRRN   0x01
  91. #define RPLECBIN 0x01
  92. #define RPLASY   0x08
  93. #define RPLDLGIN 0x80
  94. #define RPLPSOPT 0x20
  95. #define RPLNODE  0x02
  96. #define RPLCNALL 0x80
  97. #define RPLCNANY 0x40
  98. #define RPLQOPT  0x10
  99. #define RPLODACQ 0x80
  100. #define RPLODACP 0x40
  101. #define RPLEXSCH 0x80
  102. #define RPLNIB   0x04
  103. #define RPLNEXIT 0x40
  104. #define RPLEXIT  0x20
  105. #define RPLLOGON 0x80
  106. #define RPLDEVCH 0x40
  107. #define RPLTERMS 0x20
  108. #define RPLCOUNT 0x10
  109. #define RPLAPPST 0x08
  110. #define RPLCIDE  0x02
  111. #define RPLTOPL  0x01
  112. #define RPLQUIES 0x80
  113. #define RPLSTART 0x40
  114. #define RPLSTOP  0x20
  115. #define RPLKEEP  0x40
  116. #define RPLTRUNC 0x20
  117. #define RPLNIBTK 0x10
  118. #define RPLFMHDR 0x01
  119. #define RPLSCHED 0x80
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.